package com.ztom.context

import com.ztom.beans.factory.HierarchicalBeanFactory
import com.ztom.beans.factory.ListableBeanFactory
import com.ztom.context.support.event.publisher.ApplicationEventPublisher
import com.ztom.core.io.ResourceLoader

/**
 * @author ZhangTao
 */
interface ApplicationContext : ListableBeanFactory, HierarchicalBeanFactory, ResourceLoader, ApplicationEventPublisher